#pragma once
#include "Object.h"
#include "MoveObject.h"
class Box;

enum ARMOR_STATE
{
	BLACK, YELLOW, PINK, RED
};

class ArmoredVehicle : public Object, public MoveObject
{
	Sprite** _arrSpriteB;
	Sprite** _arrSpriteY;
	Sprite** _arrSpriteP;
	Sprite** _arrSpriteR;
	D3DXVECTOR2 _BulletPos;
	int  _index;
	ARMOR_STATE _state;
	int _bcount;	
	float gundelay;
	float _timeMoving;
	bool _isMoving;
public:
	ArmoredVehicle(Box* box);
	~ArmoredVehicle(void);

	void update();

	void render();

	Box* getCollisionBox();
	void getIndex();

};

